사이트 내 전체검색
파일업로드 폼 검사, 파일 미리보기시 리사이즈
로빈아빠
https://cmd.kr/javascript/703 URL이 복사되었습니다.

본문

파일업로드 폼 검사, 파일 미리보기시 리사이즈

9a25f8fa_122689214307233
업로드 이미지를 선택 미리보기를 하면 이미지파일 형식에 맞는지 보여주고 이미지 사이즈에 맞게 Resize하여 보여 줍니다.

첨부파일을 확인 하세요.

function checkAttFile(srcName)
{
	var sendform = document.coverform;

	if(srcName=="")
	{
		alert("선택한 이미지 파일이 없습니다.");
		return false;
	}

	var index = srcName.lastIndexOf("\\");
	var fname = srcName.substring(index+1);

	if(index == -1)
	{
		alert("'"+srcName+"' 이미지 파일을 찾을 수 없습니다.");
		return false;
	}

	index = fname.lastIndexOf(".");
	if(index == -1)
	{
		alert("이미지 파일이 아닙니다.");
		return false;
	}

	var fext = fname.substring(index+1).toLowerCase();
	if((fext != "jpg") && (fext != "jpeg") && (fext != "gif") && (fext != "jpe") && (fext != "bmp"))
	{
		alert("이미지파일이 아니거나, 지원하지 않는 이미지파일입니다.");
		return false;
	}

	if(fname.indexOf("'") != -1)
	{
		alert("이미지파일 이름에 \"'\" 문자를 사용할 수 없습니다.");
		return false;
	}
	if(fname.indexOf("&") != -1)
	{
		alert("이미지파일 이름에 \"&\" 문자를 사용할 수 없습니다.");
		return false;
	}

	return true;
}

댓글목록

노털님의 댓글

profile_image 노털 작성일

좋은정보감사합니다.

831 (5/17P)

Search

Copyright © Cmd 명령어 3.144.249.247